home *** CD-ROM | disk | FTP | other *** search
/ Belgian Amiga Club - ADF Collection / BS1 part 34.zip / BS1 part 34 / Maxiplan III 3.5.adf / MP3 / New.Macros < prev    next >
Text File  |  1990-01-08  |  4KB  |  118 lines

  1. All about MaxiPlan-III new macros
  2.  
  3.  
  4.      As always, as we finished the features for a new release we found
  5. that it would be nice if these features had some macro support.  In
  6. MaxiPlan-III the new macros fall into three categories:  ARexx support,
  7. DataView(tm) and Outline mode.
  8.  
  9. ARexx support
  10. =============
  11.  
  12. Macro:    STRING.VALUE
  13.  
  14. Usage:    This macro is ONLY valid when it comes in from the ARexx port.
  15.           It returns the "string" value of the currently selected cell.
  16.           This means that it returns the string for label cells, the
  17.           formatted string (including currency symbols, commas, percent
  18.           symbols, etc.) for value cells and the actual Formula as a text
  19.           string for cells containing formulas.
  20.  
  21.           Note: You can retrieve the value (as a string) for formula cells
  22.           by using the CONTENTS macro.
  23.  
  24.           Using the STRING.VALUE macro you can extract the entire contents
  25.           of a worksheet as strings.  You could then use this information
  26.           to analyze the worksheet or convert it for input to a foreign
  27.           system (such as a SYLK file).
  28.  
  29.  
  30. DataView(tm) Support
  31. ====================
  32.  
  33.            You can record a DataView(tm) session and all your actions will be
  34.     saved using the macros shown below.  This, of course, means that you
  35.     can create macro programs that work when DataView is active.
  36.  
  37.            This is particularly important since we enhanced the functionality
  38.     of DataView by allowing you to write macros that are called when you
  39.     press the F-keys.  Normally, in DataView mode the function keys are
  40.     ignored.  However, each time you press a function key, MaxiPlan-III
  41.     searches for a macro (on the current macro sheet) named DATAVIEW.Fxx
  42.     (where xx is the number of the F-key, examples: DATAVIEW.F1,
  43.     DATAVIEW.F12, etc.)  The normal F-keys are F1 through F10 and if
  44.     you hold down the SHIFT key when you press an F-key it is numbered
  45.     F11 through F20.
  46.  
  47.            In addition, (as noted in the More.DataView file), if the upper
  48.     left cell in the data range (the first category (field) name cell)
  49.     contains a cell note then the first line of this cell note is
  50.     shown at the bottom of the DataView window.  This is the place
  51.     to put the meaning of your function keys!  Also, don't forget the
  52.     MESSAGE macro which can be used to give help.
  53.  
  54.  
  55.         DATAVIEW macros are described on the next page!
  56.  
  57.  
  58.  
  59.  
  60.      DATAVIEW macros:
  61.      ================
  62.  
  63. Macro:    ENTER.DATAVIEW
  64.  
  65. Usage:    Puts MaxiPlan-III into DataView mode.  You should select a database
  66.           before using this macro.  If you do not have a database selected
  67.           the name selector will prompt the user for a database selection.
  68.  
  69.  
  70. Macro:    EXIT.DATAVIEW
  71.  
  72. Usage:    Puts MaxiPlan-III back in to Norm view.
  73.  
  74.  
  75. Macro:    DATAVIEW.FIRST
  76.  
  77. Usage:    Moves to first record in the data range.
  78.  
  79.  
  80. Macro:    DATAVIEW.NEXT
  81.  
  82. Usage:    Moves to the next record in the data range.
  83.  
  84.  
  85. Macro:    DATAVIEW.PREV
  86.  
  87. Usage:    Moves to the previous record in the range.
  88.  
  89.  
  90. Macro:    DATAVIEW.LAST
  91.  
  92. Usage:    Moves to the last record in the data range.
  93.  
  94.  
  95. Macro:    ADD.RECORD
  96.  
  97. Usage:    Adds new record on the of data range. Positions current record
  98.           at new area.
  99.  
  100.  
  101.  
  102.      OUTLINE mode macros:
  103.      ====================
  104.  
  105. Macro:    OUTLINE.LEVEL(n)
  106.  
  107. Usage:    Sets the outline level of the currently selected range to 'n'.
  108.  
  109.  
  110. Macro:    OUTLINE.DISPLAY(n)
  111.  
  112. Usage:    Sets the outline display level to 'n'. Redraws screen.
  113.  
  114.           This macro is most useful when creating a variety of reports
  115.       at different outline display levels.
  116.  
  117.  
  118.